semitransparent cathode - Spanish English Dictionary